/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package org.asportoonline.business.delegates;

import java.util.List;
import org.asportoonline.business.beans.PrenotazioneManager;
import org.asportoonline.entities.Cliente;
import org.asportoonline.entities.Locale;
import org.asportoonline.entities.Prenotazione;

/**
 *
 * @author fe
 */
public class PrenotazioneManagerDelegate extends AbstractDelegate implements PrenotazioneManager {

    @Override
    protected String getServiceName() {
        return "java:comp/env/ejb/PrenotazioneManager";
    }

    public void inserisciPrenotazione(Prenotazione p) {
        ((PrenotazioneManager)getService()).inserisciPrenotazione(p);
    }

    public List<Prenotazione> elencoPrenotazioni() {
        return ((PrenotazioneManager)getService()).elencoPrenotazioni();
    }

    public List<Prenotazione> elencoPrenotazioniCliente(Cliente cliente) {
        return ((PrenotazioneManager)getService()).elencoPrenotazioniCliente(cliente);
    }

    public List<Prenotazione> elencoPrenotazioniLocale(Locale locale) {
        return ((PrenotazioneManager)getService()).elencoPrenotazioniLocale(locale);
    }
    
}
